#ifndef __BLOCK_H__
#define	__BLOCK_H__

#include <iostream>
#include <stdio.h>

#define BLOCKSIZE 512

class Block
{

	protected:
		FILE* device;
		unsigned long offset;

	public:
		Block(FILE*, unsigned long);
		virtual ~Block();

		void read(void* data, unsigned long);

		virtual void print();
};

#endif

